general manager human resource careers in Bangalore, India